#pragma once

#include <string>

namespace util {

class File {
public:
	static bool remove(const std::string & name);
	static bool exists(const std::string & name);
	static bool create(const std::string & name);

  static int writeAndFlushAsBinary(const std::string & name, int number);
  static int readAsBinary(const std::string & name, int * number);
};

}//end namespace util

void test_util_file();
